package org.ym.tools.adapter;

import java.lang.annotation.*;

/**
 * 配置后,gson，序列化时忽略字段
 * @author ym
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface IgnoreField {
    /**
     * 序列化时禁用
     * @return
     */
    boolean ignoreSerialize() default true;

    /**
     * 反序列化时禁用
     * @return
     */
    boolean ignoreDeserialize() default true;
}
